package com.uzai.console.dto.wxpubmanage;

import com.uzai.console.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author cen
 * @date 2022-3-22 10:49:58
 */
@ApiModel("公众号详情WxpubInfoDto")
public class WxpubInfoDto extends BaseDto {

    @ApiModelProperty("公众号appid")
    private String wxAppId;

    @ApiModelProperty("微信原始id")
    private String wxOriginalId;

    @ApiModelProperty("公众号昵称")
    private String deviceName;

    @ApiModelProperty("公众号备注")
    private String deviceRemark;

    @ApiModelProperty("公众号头像URL")
    private String headImgUrl;

    @ApiModelProperty("授权状态(1 授权成功 , 2 取消授权)")
    private String authStatus;

    @ApiModelProperty("配置方案id")
    private String configPlanId;

    @ApiModelProperty("配置方案名称")
    private String configPlanName;

    @ApiModelProperty("关联机器人 列表详情 json数据 , id , name 字段 json")
    private String deviceInfo;

    public String getWxAppId() {
        return wxAppId;
    }

    public void setWxAppId(String wxAppId) {
        this.wxAppId = wxAppId;
    }

    public String getWxOriginalId() {
        return wxOriginalId;
    }

    public void setWxOriginalId(String wxOriginalId) {
        this.wxOriginalId = wxOriginalId;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getDeviceRemark() {
        return deviceRemark;
    }

    public void setDeviceRemark(String deviceRemark) {
        this.deviceRemark = deviceRemark;
    }

    public String getHeadImgUrl() {
        return headImgUrl;
    }

    public void setHeadImgUrl(String headImgUrl) {
        this.headImgUrl = headImgUrl;
    }

    public String getAuthStatus() {
        return authStatus;
    }

    public void setAuthStatus(String authStatus) {
        this.authStatus = authStatus;
    }

    public String getConfigPlanId() {
        return configPlanId;
    }

    public void setConfigPlanId(String configPlanId) {
        this.configPlanId = configPlanId;
    }

    public String getConfigPlanName() {
        return configPlanName;
    }

    public void setConfigPlanName(String configPlanName) {
        this.configPlanName = configPlanName;
    }

    public String getDeviceInfo() {
        return deviceInfo;
    }

    public void setDeviceInfo(String deviceInfo) {
        this.deviceInfo = deviceInfo;
    }
}
